// pages/my/my.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    src:"/images/my/my.png"
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    /*
    const promise = function(func){
      return function(parms={}){
        new Promise(function(reoslve,reject){
          const args=Object.assign(parms,{
            success:function(res){
              reoslve(res);
            },
            fail:function(err){
              reject(err)
            }
          });
          func(args);
        });
      }
    }
*/
    this.userAuthorized()
  },
  userAuthorized(){
    wx.getSetting({
      success:data=>{
          if(data.authSetting['scope.userInfo']){
            wx.getUserInfo({
              success: res => {
               // console.log(res);
                this.setData({
                  src: res.userInfo.avatarUrl
                })
              }
            })
          }else{
            console.log("请授权")
          }
      }
    })
   
  },
  ongetUserInfo:function(res){
    const data=res.detail.userInfo;
    if(data){
      this.setData({
        src: data.avatarUrl
      })
    }
      
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})